Skip to content

Conversation

@AaronToh
Copy link

@AaronToh AaronToh commented Oct 26, 2025

Exercise Review

Exercise Discussion

Link the exercise discussion issue

Checklist

  • If you require a new remote repository on the Git-Mastery organization, have you created a request for it?
  • Have you written unit tests using repo-smith to validate the exercise grading scheme?
  • Have you tested the download script using test-download.sh?
  • Have you verified that this exercise does not already exist or is not currently in review?
  • Did you introduce a new grading mechanism that should belong to git-autograder?
  • Did you introduce a new dependency that should belong to app?

@damithc
Copy link
Contributor

damithc commented Oct 28, 2025

@AaronToh There was another PR for this issue (#76) -- you can compare your code with that PR and update your code if necessary.

@damithc damithc linked an issue Oct 28, 2025 that may be closed by this pull request
@damithc damithc requested a review from Copilot November 2, 2025 12:30
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a new hands-on exercise for viewing Git graphs. The exercise creates a sample Git repository with multiple commits to demonstrate Git history visualization.

  • Adds a new view_graph.py module with a download() function that initializes a Git repository
  • Creates sample files (fruits.txt, colours.txt, shapes.txt) with commits to build a Git history
  • Implements a structured exercise workflow using existing utility functions for file and Git operations

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Hands-On Discussion] T1L6/hp-view-graph (View the revision graph)

2 participants